factor endowment - German English Dictionary